periodically flooded forest - English Synonyms Dictionary